package com.settlement.system.service;

import com.settlement.system.common.exception.ServiceException;

/**
 * 唯品会商户不寻常店铺设置 服务类
 * @author Ximi
 * @since 2020-04-15
 */

public interface ITblWpVendorUncommonShopConfigService extends IBaseService {

    /**
     * 更新状态
     *
     * @param id
     * @param status
     * @throws ServiceException
     */
    public void updateStatus(String id, Integer status) throws ServiceException;

    /**
     * 获取数量
     *
     * @param vendorCode   商家编码
     * @param deliveryType 发货类型
     * @param brandUnitNo  品牌编码
     * @return
     * @throws ServiceException
     */
    public Integer selectCountByVdb(String vendorCode, Integer deliveryType, String brandUnitNo) throws ServiceException;


    Integer selectCountByVdbs(String vendorCode, Integer deliveryType, String brandUnitNo, String shopNo) throws ServiceException;
}

